barium phosphosilicate - German English Dictionary